Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 18.11.2016, 10:17
Аспирант
Отправить личное сообщение для qumo Посмотреть профиль Найти все сообщения от qumo
 
Регистрация: 16.06.2016
Сообщений: 51

JSON данные не парсятся
Приходят из бд через ajax json-данные такого вида:
{"dom":"148\u043a5","x":"38.9308128356934","y":"44 .993896484375"}{"dom":"139","x":"72.358784","y":"4 1.748378"}

Пытаюсь "парсануть". Unexpected token { in JSON at position 58
В чем проблема?
Ответить с цитированием
  #2 (permalink)  
Старый 18.11.2016, 10:54
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

qumo,
Цитата:
Есть несколько основных правил для создания строки JSON:
Строка JSON содержит либо массив значений, либо объект (ассоциативный массив пар имя/значение).
Массив заключается в квадратные скобки ([ и ]) и содержит разделенный запятой список значений.
Объект заключается в фигурные скобки ({ и }) и содержит разделенный запятой список пар имя/значение.
Пара имя/значение состоит из имени поля, заключенного в двойные кавычки, за которым следует двоеточие ( и значение поля.
Значение в массиве или объекте может быть:
Числом (целым или с плавающей точкой)
Строкой (в двойных кавычках)
Логическим значением (true или false)
Другим массивом (заключенным в квадратные скобки)
Другой объект (заключенный в фигурные скобки)
Значение null
http://ruseller.com/lessons.php?id=1212&rub=28
Ответить с цитированием
  #3 (permalink)  
Старый 18.11.2016, 10:57
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,279

Сообщение от qumo
Приходят из бд через ajax json-данные такого вида:
{"dom":"148\u043a5","x":"38.9308128356934","y":"44 .993896484375"}{"dom":"139","x":"72.358784","y":"4 1.748378"}
Это не "json-данные".

Ожидается нечто подобное

[{"dom":"148\u043a5","x":"38.9308128356934","y":"44 .993896484375"},{"dom":"139","x":"72.358784","y":"4 1.748378"}]
Ответить с цитированием
  #4 (permalink)  
Старый 18.11.2016, 11:14
Аспирант
Отправить личное сообщение для qumo Посмотреть профиль Найти все сообщения от qumo
 
Регистрация: 16.06.2016
Сообщений: 51

Спасибо за ответ=) Нашел в чем причина была. именно в том, что это не json-данные были=))
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как получить полученные json данные из вне функции dztop Общие вопросы Javascript 9 15.11.2016 16:00
JSON данные принять на стороне клиента tenatin Общие вопросы Javascript 5 05.03.2014 16:32
Как достать данные из JSON массива? Dimaz jQuery 15 27.11.2012 21:58
ajax $.post вместо json проблема данные не приходят Sadist_dead AJAX и COMET 2 12.07.2012 17:59
json данные не грузятся в windows XP но грузятся в w7 rustamaha Элементы интерфейса 2 28.11.2011 12:35